heat-insulating jacket - Turco Inglés Diccionario